﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>
<%@ Import Namespace="Phoenix.Service.Model"%>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="HeadStyles" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="HeadScripts" runat="server">
  <script type="text/javascript" src="/Scripts/m-former.js"></script>    
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="MainContent" runat="server">
  <% RightsModel objRights = ViewData["RightsModel"] as RightsModel; %>

<div class="pd10">
    <form id="form1">
		<table class="tb-list mt10">
			<tr>
				<td class="aR" style="width:150px;">*权限名称：</td>
				<td class="aL">
				    <input type="text" id="txtRightName" name="txtRightName" value="<%=(objRights!=null)?objRights.RightName:"" %>" class="inputStyle"  style="width:200px"/>
				    <span id="spTxtRightName" style="display:none;"></span>
				</td>
			</tr>
			<tr>
				<td class="aR" style="width:150px;">*显示名称：</td>
				<td class="aL">
				    <input type="text" id="txtRightDisplayName" name="txtRightDisplayName" value="<%=(objRights!=null)?objRights.RightDisplayName:"" %>" class="inputStyle" style="width:200px"/>
				    <span id="spTxtRightDisplayName" style="display:none;"></span>
				</td>
			</tr>
			<tr>
				<td class="aR" style="width:150px;">*权限备注：</td>
				<td class="aL">
					<input type="text"  id="txtRightMemo" name="txtRightMemo" value="<%=(objRights!=null)?objRights.RightMemo:"" %>" class="inputStyle" style="width:200px"/>
				    <span id="spTxtRightMemo" style="display:none;"></span>
				</td>
			</tr>
		</table>
	    <div class="mt10 aC">
	        <input type="hidden" name="hdRightID" value="<%=(objRights!=null)?objRights.RightID.ToString():"" %>" />  
             <input type="hidden" name="hdRightTypeID" value="<%= ViewData["RightsTypeID"] %>" />    
            <input id="subbtn" type="button" value="保存" class="i-btn3"/>
            <input type="button" value="取消" onclick="cancel();" class="i-btn3"/>
	    </div>

    </form>
</div>

</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="BodyScripts" runat="server">
<script type="text/javascript">
	$("#form1").former({
		submit: 'subbtn',    //提交按钮id
		style: { right: 'icon-right', error: 'icon-error' },    //提示签标样式，融资管理后台不用修改
		ajax: true,         //开启ajax提交
		url: "/Rights/Save",    //提交url
		//验证规则
		validate: {
			txtRightName: {
				tipElem: 'spTxtRightName',
				rules: [
		                { rule: 'EMPTY', txt: '权限名称不能为空' },
		                { rule: 'LENGTH', min: 0, max: 50, txt: '长度不超过50' }
		            ]
			},
        txtRightDisplayName: {
            tipElem: 'spTxtRightDisplayName',
                rules: [
		                            { rule: 'EMPTY', txt: '显示名称不能为空' },
		                            { rule: 'LENGTH', min: 0, max: 50, txt: '长度不超过50' }
		                        ]
            }
		},
		//ajax提交成功执行
		success: function (data) {
			if (data.status === "warning" || data.status === "error") {
				alert(data.msg);
				return false;
			}
			// 操作成功
			alert(data.msg);
			// 执行回调方法
			successHandle();
		},
		//ajax提交失败执行
		error: function (jqXHR, textStatus, errorThrown) {
			alert('发生了未知错误');
		}
	});

	function cancel() {
		window.top.oDG.cancel();
	};

	/**
	* 弹窗处理
	*/
	//窗口回调处理
	function successHandle() {
		window.top.winObj.refresh();
		window.top.oDG.cancel();
	};
</script>
</asp:Content>
